Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Removing deprecated methods and upgrading Flutter #235

Closed
wants to merge 6 commits into from

Conversation

LuchoTurtle
Copy link

@LuchoTurtle LuchoTurtle commented Sep 6, 2023

this should fix #234 and #202

This will probably take some time. Here's the order of business:

  • remove all methods that have deprecation warning.
  • update dependencies
  • update Flutter to the latest version

@LuchoTurtle
Copy link
Author

I was trying to tackle buildToolbar and ToolbarOptions, which got deprecated, but I'm having a bit of trouble of how going about on this.

Here's the official notice from Flutter -> https://docs.flutter.dev/release/breaking-changes/context-menus
Here's how this was addressed in the flutter-quill repo -> singerdmx/flutter-quill@bc797ac (#1105)

This was made because `gallery_saver` was "stuck" with a dependency of `http` at 0.13, not allowing to upgrade other dependencies. Check CarnegieTechnologies/gallery_saver#205 for more information.

This commit adds `gal`, which does the same thing. `dio` and `path` were needed to recreate the behaviour of `gallery_saver`. `gal`, however, is updated and uses the latest versions of packages.
@LuchoTurtle
Copy link
Author

Closed due to #234 (comment).

Though upgrading dependencies is most certainly useful (mainly due to http using 0.13.0 and not being able to upgrade because of gallery_saver (check 0c6671f (#235) for a possible copy and shift on another PR).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Sys - Upgrade to latest Flutter/Dart 3, Update libs
1 participant